cat lovers - German English Dictionary